maraud something - French English Dictionary